choke off (someone's) efforts

Translations
препятствовать усилиям (кого-то)
The new regulations choked off the company's efforts to expand.
Новые правила препятствовали усилиям компании по расширению.
Words
effort

noun
усилие
choke

verb
душить
choke off

verb
перекрыть